dabit deus his quoque finem - French English Dictionary